631.2.3 Bekijk/wijzig de restricties van een regel[//]

Bekijk/wijzig de restricties van een regel: Selecteer een regel en dan deze optie om de bijbehorende restricties te bekijken/wijzigen of nieuwe restricties toe te voegen.

Het restricties overzichtsscherm is vrijwel identiek aan het SSP scherm voor het selecteren van profielen in AFO 141.

Boven de lijst van gedefinieerde restricties van de geselecteerde regel wordt de Booleaanse relatie tussen de restricties getoond. Voor elke restrictie worden de volgende gegevens getoond: criterium, operator, data type, variabele, waarde en waarde exact.

Opties op het scherm

Nieuw criterium: Gebruik deze optie om een nieuw criterium toe te voegen. Zie paragraaf 631.2.3.1.

Wijzig criterium (+): Selecteer een criterium en dan deze optie om de gegevens te wijzigen. Hetzelfde scherm als voor nieuwe criteria wordt gepresenteerd. Zie paragraaf 631.2.3.1.

Schrap criterium (+):Selecteer een criterium en dan deze optie om het te verwijderen.

Let op

Het verwijderen van een restrictie kan de Booleaanse expressie ongeldig maken. In dat geval toont het systeem een waarschuwing en verwijdert de Booleaanse expressie. U moet een nieuwe, correcte Booleaanse expressie definiëren.

Parameter bewaarlijst naar web: Deze optie is alleen relevant in AFO 141 en daarom niet actief hier.

Schrap profiel: Deze optie is alleen relevant in AFO 141 en daarom niet actief hier.

Kopieer profiel (+):Deze optie is alleen relevant in AFO 141 en daarom niet actief hier.

Bekijk-wijzig profiel commentaar: Deze optie is alleen relevant in AFO 141 en daarom niet actief hier.

Booleaanse relatie: Wanneer u geen Booleaanse relatie toevoegt, zal het systeem automatisch aannemen dat het een “AND” relatie betreft. Met deze optie kunt u ook een andere Booleaanse relatie instellen. Zie paragraaf 631.2.3.2.

Verplaats criterium (+): Het systeem toont een invulformulier waarop u het nieuwe (regel)nummer kunt aangeven. Nadat u op OK heeft geklikt zal het systeem de restrictie op die positie invoegen. Een bestaande restrictie met dat nummer en alle daaropvolgende restricties worden automatisch een regel(nummer) opgeschoven.

Selecteer elementen van: Deze optie is alleen relevant in AFO 141 en daarom niet actief hier.

Ga naar laatst gegenereerde bewaarlijst: Deze optie is alleen relevant in AFO 141 en daarom niet actief hier.

Uitvoeren selectie: Deze optie is alleen relevant in AFO 141 en daarom niet actief hier.

631.2.3.1 Nieuw criterium[//]

Nieuw criterium: Gebruik deze optie om een nieuw criterium toe te voegen. Er wordt een invulformulier getoond:

Velden op het scherm

Selectie criterium: Selecteer een criterium uit de dropdown lijst.

Operator: Selecteer een operator uit de dropdown lijst.

Data type: Kies “String” of “Variabele”.

Variabele: Selecteer een variabele uit de dropdown lijst.

Waarde: Voer een waarde in. Dit kan elke willekeurig string zijn.

Waarde exact: Geef aan of de waarde al dan niet “exact” geïnterpreteerd moet worden (d.w.z. zonder transformatie) of “genormaliseerd” (d.w.z. getransformeerd naar hoofdletters).

De relatie tussen Variabele en Waarde

Wanneer u het Data Type “Variabele” kiest, kunt u zowel Variabele als Waarde definiëren om specifieke resultaten te behalen. Wanneer u Waarde met een plus (+) of min (-) teken begint, gevolgd door een getal, zal het systeem het getal optellen bij (+) of aftrekken van (-) de waarde van de Variabele.

Voorbeeld

Wanneer u de Variabele definieert als “Vandaag” en de Waarde als +1, zal het systeem een datum selecteren van vandaag + 1 = morgen. Wanneer u de Variabele definieert als “1 januari huidig jaar” en de Waarde als –1, zal het systeem de eerste dag van het huidige jaar –1 nemen, dit is de laatste dag van het vorige jaar.

631.2.3.2 Booleaanse relaties[//]

Booleaanse relatie: Wanneer u geen Booleaanse relatie toevoegt, zal het systeem automatisch aannemen dat het een “AND” relatie betreft. Met deze optie kunt u ook een andere Booleaanse relatie instellen met behulp van onderstaande syntax.

Syntax

Booleaanse relatie

AND

Booleaanse AND

OR

Booleaanse OR

NOT

Booleaanse NOT

Complex

Zie hieronder

“Complexe” Booleaanse relaties worden uitgedrukt met de AND, NOT en OR operators en nummers die refereren aan de restricties in het profiel.

Let op

Evaluatie van de string vindt plaats van links naar rechts, haakjes moeten gebruikt worden om relaties binnen relaties aan te geven. Spaties worden automatisch verwijderd uit de Booleaanse expressie. De Booleaanse operators zijn niet hoofdlettergevoelig.

Voorbeelden

 

Voorbeeld

Opmerkingen

Identiek aan

1 OR 2

Criterium 1 OR Criterium 2

OR

1OR2

(1OR2)

(1 OR 2)

1or2

(1 OR 2) AND 3

(Criterium 1 OR Criterium 2)

AND

Criterium 3

((1 OR 2) AND 3)

(1OR2)AND3

(1 or 2) and 3

1 OR 2 AND 3

[Omdat de evaluatie alleen van links naar rechts gaat, kunnen de haakjes in dit geval weggelaten worden.]

(1 NOT 3) OR 2

(Criterium 1 NOT Criterium 3)

OR

Criterium 2

1 NOT 3 OR 2

[Omdat de evaluatie alleen van links naar rechts gaat, kunnen de haakjes in dit geval weggelaten worden.]

(1 OR 2) NOT (3 AND 4)

(Criterium 1 OR Criterium 2)

NOT

(Criterium 3 AND Criterium 4)

 

 

De Booleaanse expressie kan niet beginnen met een Booleaanse operator. De volgende expressies zijn niet geldig:

·                NOT (1 AND 2)

·                NOT 3 OR 4

Wanneer u niet alle criteria opneemt in de Booleaanse expressie, worden degenen die niet zijn opgenomen automatisch toegevoegd aan de expressie met een AND relatie.

Voorbeeld

Wanneer een profiel 3 restricties bevat en een Booleaanse expressie “2 or 3” dan zal het systeem automatisch het eerste criterium toevoegen aan de expressie, hetgeen resulteert in “2 or 3 and 1”. We adviseren echter alle criteria op te nemen in de Booleaanse expressie om verwarring te voorkomen.

631.2.4 Voeg een regel toe aan een groep[//]

Voeg een regel toe aan een groep: Selecteer een of meer regels van de groep ‘algemeen’ en dan deze optie om ze toe te voegen aan een (nieuwe) groep. Er wordt een invulformulier getoond:

U kunt een groep kiezen uit de dropdown lijst of een nieuwe groep aanmaken door iets in te vullen in het veld Commentaar.

631.3 Beheer conversiebestanden[//]

Wanneer u deze optie heeft gekozen verschijnt onderstaand overzichtsscherm:

Deze optie geeft toegang tot alle opties voor het beheer van bewaarlijsten, alsof u deze optie gekozen heeft in AFO 141.

Zie de help voor AFO 141 voor meer informatie over dit scherm en de opties.

631.4 Conversie van bestanden[//]

Het activeren van een globale wijziging is een proces van meerdere stappen. De eerste stap bepaalt alle volgende stappen van het proces.

Nadat u deze optie heeft gekozen verschijnt een invulscherm:

Velden op het scherm

Commentaar voor de rapportage (optioneel): Voer commentaar in bij de rapportage. het commentaar mag niet alleen uit interpunctietekens bestaan en heeft een maximum lengte van 3000 karakters. Het commentaar kan gebuikt worden om gobaal wijzigen processen te identificeren.

Start conversie op bewaarlijst: Kies de bewaarlijst waarop u de globale wijziging wilt toepassen.

Conversieprofiel: Selecteer het gewenste profiel uit de dropdown lijst.

Mode: Selecteer in welke ‘modus’ u het proces wil uitvoeren. De keuze is uit “dummy”, “met bevestiging” en “zonder bevestiging”. Dummy mode impliceert dat het proces als een dummy proces wordt uitgevoerd, dat wil zeggen dat er geen wijzigingen in databestanden worden aangebracht. Met bevestiging betekent dat het systeem voor elk record om een bevestiging zal vragen (elk record wordt getoond met een ‘voor’ en ‘na’ versie). Alleen wanneer u de wijziging bevestigd zal deze worden doorgevoerd in databestanden. Zonder bevestiging betekent dat u de wijzigingen in databestanden uitvoert zonder dit per record te bevestigen.

Het verdere proces, nadat u op OK heeft geklikt, is afhankelijk van de run mode die u heeft gekozen.

Als u “Dummy” modus geselecteerd heeft

Het systeem schakelt door naar de standaardprocedure voor het starten van processen. U kunt het proces nu starten in online, batch of memory mode.

Als u “Zonder bevestiging” modus geselecteerd heeft

Het systeem toont een waarschuwing om aan te geven dat de records in de geselecteerde savelist gewijzigd zullen worden. U wordt hierop gewezen en het systeem toont ook hoeveel records er zich in de savelist bevinden. Tevens wordt u gevraagd om te bevestigen dat u de conversie voordien al in dummymode uitgevoerd heeft. Zoals al eerder uiteengezet, adviseren wij u te allen tijde om eerst een dummyconversie uit te voeren en de resultaten van dat proces grondig te controleren.

Het systeem toont nadien nogmaals een waarschuwing om u te adviseren de conversie eerst in dummy mode uit te voeren.

Nadien schakelt het systeem door naar de standaardprocedure voor het starten van processen. U kunt het proces nu starten in online, batch of memory mode.

Als u “Met bevestiging” modus geselecteerd heeft

Voor elk record in de savelist toont het systeem een formulier waarop u moet bevestigen of het record in kwestie gewijzigd moet worden.

Op het formulier ziet u het record vóór en na de wijziging. Tevens ziet u een aantal gegevens over het huidige proces (aantal records in de savelist, aantal records dat gewijzigd werd, aantal records dat niet behandeld werd en het aantal records dat overgeslagen werd). Geen van deze velden kan gewijzigd worden.

U kunt de wijziging bevestigen (OK), de wijziging niet laten doorvoeren (Annuleer) of het hele proces stoppen (Stop). De OK- en Annuleeropties leiden naar het volgende record in de savelist, de Stopoptie stopt het conversieproces.

Let op

Records in de bewaarlijst worden automatisch overgeslagen als geen van de regels van toepassing is.

Aan het eind van het proces (omdat het einde van de bewaarlijst is bereikt of omdat het proces wordt gestopt door de gebruiker) wordt een totaaloverzicht getoond.

Wanneer er een softwareprobleem is tijdens het globaal wijzigen proces zal het systeem:

·                het record terugbrengen in de staat waarin het was voor het proces begon (niet nodig wanneer het proces gestart was in "Dummy" mode)

·                het record rapporteren in het foutenlog van het globaal wijzigen proces

·                doorgaan met het verwerken van het volgende record in de bewaarlijst.

631.5 Conversie rapportages[//]

het systeem toont de rapporten van alle globale wijzigingsprocessen die zijn uitgevoerd, in omgekeerde chronologische volgorde (d.w.z. de nieuwste bovenaan de lijst):

Kolommen op het scherm

Rapportage id: Dit nummer wordt automatisch toegekend door het systeem.

Commentaar: Het bij het proces ingevoerde commentaar.

Bewaarlijst: De bewaarlijst waarop het proces is uitgevoerd.

Profiel: Het profiel waarmee het proces is uitgevoerd.

Mode: De modus waarin het proces is uitgevoerd.

Aantal records in bewaarlijst.

Aantal fouten: Dit kan hoger zijn dan het aantal records in de bewaarlijst, omdat dezelfde fout meerdere keren kan voorkomen in hetzelfde record.

Aantal records verwerkt: Dit kan lager zijn dan het aantal records in de bewaarlijst, wanneer het proces is uitgevoerd in “Met bevestiging” modus en wanneer de gebruiker het proces heeft gestopt voordat het einde van de bewaarlijst bereikt was.

Wanner het uitvoeren van het proces is gestopt omdat er teveel fouten waren, zal er een waarschuwingsicoon voor het betreffende proces getoond worden.

Opties op het scherm

Bekijk details van een rapport: Selecteer een rapport en dan deze optie om de details te bekijken. Zie paragraaf 631.5.1 voor meer informatie.

Schrap een rapportage: Selecteer een rapport en dan deze optie om het te verwijderen. Het systeem vraagt om bevestiging.

631.5.1 Bekijk details van een rapport[//]

Bekijk details van een rapport: Selecteer een rapport en dan deze optie om de details te bekijken. Het systeem toont een lijst met een overzicht van alle soorten fouten die in het rapport voorkomen. Bovenaan het scherm (in een beveiligd gedeelte) worden dezelfde gegevens getoond als op het overzichtsscherm van een rapport: commentaar, bewaarlijst, profiel, mode, aantal records in bewaarlijst, aantal fouten, aantal verwerkte records).

In het overzicht wordt het volgende getoond: beschrijving fouttype, aantal betrokken records en percentage in relatie tot het totale aantal records in de bewaarlijst (dit aantal kan hoger zijn dan 100% omdat in hetzelfde record meerdere fouttypen kunnen voorkomen).

De getoonde fouttypen zijn afhankelijk van het soort bestand (applicatie) dat verwerkt is (bibliografisch, authority, leners). Behalve deze bestandsspecifieke fouten wordt ook het volgende gerapporteerd:

·                Conversie is geslaagd

·                Fout gevonden in record

·                Record heeft verkeerd formaat
[d.w.z. niet hetzelfde formaat als het profiel gebruikt; allen voor bibliografische en authority formaten]

·                Record bestaat niet

·                Record is geblokkeerd

·                Record is manueel overgeslagen
[wanneer het proces is uitgevoerd in "Met bevestiging" mode]

·                Records niet behandeld
[wanneer het proces " Met bevestiging " mode is geannuleerd]

·                Geen regel uit het profiel toegepast

Onderaan de foutenlijst staat het totaal.

Opties op het scherm

Selecteer een fouttype: Wanneer u een fouttype selecteert wordt een overzichtsscherm getoond met de een lijst van records behorend bij het geselecteerde fouttype. Zie paragraaf 631.5.1.1.

Schrap rapport: Selecteer een rapport en dan deze optie om het te verwijderen. Het systeem vraagt om bevestiging.

Print de details: Het systeem schakelt over naar de standaardprocedure voor het genereren van output.

Kopieer records naar een bewaarlijst: Het systeem vraagt in welke bewaarlijst de records moeten worden opgeslagen. Dit kan een bestaande bewaarlijst zijn, maar u kunt ook een nieuwe bewaarlijst aanmaken.

631.5.1.1 Selecteer een fouttype[//]

Selecteer een fouttype: Wanneer u een fouttype selecteert wordt een overzichtsscherm getoond met de een lijst van records behorend bij het geselecteerde fouttype.

Er kunnen meerdere regels voor hetzelfde record getoond worden, omdat in één record meerdere fouten kunnen voorkomen.

Opties op het scherm

Selecteer een record : In een pop-up scherm worden de oude en nieuwe versie van het record getoond.

Details van het record : geeft toegang tot het normale overzichtsscherm van een record (van bibliografische records, authority records, of lenersrecords; in feite zoals in AFO 111, 113 of 431)

Kopieer records naar een bewaarlijst: om de records in een bewaarlijst op te slaan.

631.6 Case study[//]

In deze sectie wordt een specifiek voorbeeld stap voor stap uitgewerkt.

Alle reeksen hebben de materiaalaanduiding [boek], [strip], [dvd] gekregen, afhankelijk van het materiaaltype van de gelinkte objecten. Deze moeten gewijzigd worden in [reeks]. Hieronder wordt beschreven hoe u deze operatie kunt uitvoeren.

631.6.1. Maken van een savelist[//]

Afo 631 gaat ervan uit dat de te converteren documenten in een savelist dienen te worden geplaatst. De savelist is van het type ‘bibliografische beschrijving’ en selecteert op ‘bibliografisch type’ = 3 (en ev. 5). De savelist noemen we ‘REEKS’. (Zie voor informatie over  het vullen van savelists via SSP de Help voor AFO 141).

631.6.2. Opmaak van een conversieprofiel[//]

Ga naar afo 631, conversieprofielen en klik op ‘Nieuw conversieprofiel” [I]

Aan het conversieprofiel geven we een naam en we specifiëren in welk bestand gewerkt wordt:

Klik OK

Klik in het volgende scherm op de ‘Wizard nieuwe regel maken’ [I]. Selecteer het wijzigingstype ‘Vervang’. We wensen immers het ene materiaaltype te vervangen door het andere. Klik op volgende.

U kunt opgeven wat in wat dient te worden gewijzigd.

Kies ‘in (sub)veld’ het subveld Algemene materiaalaanduiding, of code 200/$b. Aangezien het een authoritylijst is, kunt u gebruik maken van de knop ‘Lijst’ voor het ophalen van de ‘foute’ en de ‘correcte’ code.

Selecteren van een code uit de lijst plaatst deze automatisch in het veld ‘Wijzig van’. Opnieuw selecteren van de code uit de lijst plaatst deze automatisch in het veld ‘Wijzig naar’.

Klik op OK. U krijgt het volgende scherm:

Klik op knop ‘Terug’ <esc> en nogmaals op ‘Terug’ <esc>.

We zijn nu klaar voor onze eerste conversie!

631.6.3. Dummy conversie[//]

Alvorens een echte conversie uit te voeren, kunnen we het profiel testen. Ga naar afo 631, kies voor ‘Conversie van bestanden’. Selecteer resp. de bewaarlijsr ‘REEKS’ en conversieprofiel ‘REEKS’. Vink de mode ‘Dummy’ aan.

Klik op OK.

De procesbeheerdialoog laat u toe om het proces online of in batch op te starten. Klik online en OK.

Na beëindiging springt het scherm terug naar het optiescherm van afo 631.

631.6.4. Nakijken van het conversierapport[//]

Kies op het optiescherm van afo 631 voor ‘Conversie rapportages’. Het meest recente rapport bevindt zich bovenaan. Dubbelklikken op het rapport geeft details:

Dubbelklikken op het regelnummer geeft de records, die aan het corresponderende fouttype beantwoorden.

Dubbelklikken op het regelnummer van een titel geeft het record te zien voor en na conversie.

631.6.5. Uitvoeren van de conversie[//]

Herhaal stap 3, maar kies voor mode ‘Zonder bevestiging’

Uw records zijn geconverteerd. De conversie kan niet ongedaan gemaakt worden, tenzij u een profiel aanmaakt dat de conversie omkeert.

Geconverteerde records bevinden zich nog steeds in de savelist ‘REEKS’ hetgeen de mogelijkheid van correctie achteraf garandeert.


·                     Document control - Change History

 

Version

Date

Change description

Author

1.0

unknown

creation

 

2.0

December 2006

added case study (delivered as part of release 2.4.2 build 1 updates)